using System;
using System.ComponentModel.DataAnnotations;
using WalkingTec.Mvvm.Core;
using HengTong.Model.Db.Hr.Bill;


namespace HengTong.ViewModel.Hr.SysHrJobAssignmentRequestBillEntryVms
{
    public partial class SysHrJobAssignmentRequestBillEntryBatchVm : BaseBatchVM<SysHrJobAssignmentRequestBillEntry, SysHrJobAssignmentRequestBillEntryBatchEdit>
    {
        public SysHrJobAssignmentRequestBillEntryBatchVm()
        {
            ListVM = new SysHrJobAssignmentRequestBillEntryListVm();
            LinkedVM = new SysHrJobAssignmentRequestBillEntryBatchEdit();
        }

    }

	  /// <summary>
    /// Class to define batch edit fields
    /// </summary>
    public class SysHrJobAssignmentRequestBillEntryBatchEdit : BaseVM
    {
        [Display(Name = "员工")]
        public Guid? PersonId { get; set; }
        [Display(Name = "员工工号")]
        public String StaffNo { get; set; }
        [Display(Name = "员工姓名")]
        public String Name { get; set; }
        [Display(Name = "工作岗位")]
        public Guid? JobPositionId { get; set; }
        [Display(Name = "所属部门")]
        public Guid? GroupId { get; set; }
        [Display(Name = "人事组织")]
        public Guid? OrgId { get; set; }

      protected override void InitVM()
      {
      }

    }

}
